/**
 * ****************************************************************************
 * Project: RoboBridge
 * ----------------------------------------------------------------------------
 * -------------------------- [c]2012 - KrawallMann ---------------------------
 * ---------------------- http://www.krawallmann.de.tc/ -----------------------
 * ****************************************************************************
 * File: RSSIListener.java Package:
 * tc.de.krawallmann.robobridge.communication.lan.wlan Version: 1.0 Author(s):
 * KrawallMann
 * ****************************************************************************
 * Description:
 * ****************************************************************************
 */
package tc.de.krawallmann.robobridge.communication.lan.wlan;

/**
 * The listener interface for receiving RSSI (Received Signal Strength
 * Indication) events. The class that is interested in processing a RSSI event
 * implements this interface, and the object created with that class is
 * registered with a component using the component's
 * <code>addRSSIListener<code> method. When
 * the RSSI event occurs, that object's appropriate
 * method is invoked.
 * 
 * @author KrawallMann
 * @version 1.0
 */
public interface RSSIListener {

	/**
	 * Invoked when on rssi (Received Signal Strength Indication) update occurs.
	 * 
	 * @param rssi
	 *            the rssi
	 */
	void onRSSIUpdated(int rssi);
}
